for a length of time - Inglés Sinónimo Diccionario